Flights to South Africa

London Heathrow Airport
Departing
16 November, 2026 18:25

Flight#: KQ 101

Nairobi Jomo Kenyatta International Airport
Arrival
17 November, 2026 05:15
Aircraft: Class: R Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 10:50:00

Nairobi Jomo Kenyatta International Airport
Departing
17 November, 2026 07:45

Flight#: KQ 760

Johannesburg O. R. Tambo International Airport
Arrival
17 November, 2026 10:55
Aircraft: Class: R Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 3:10:00

Johannesburg O. R. Tambo International Airport
Departing
16 November, 2026 01:15

Flight#: KQ 765

Nairobi Jomo Kenyatta International Airport
Arrival
16 November, 2026 06:20
Aircraft: Class: R Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 5:05:00

Nairobi Jomo Kenyatta International Airport
Departing
16 November, 2026 09:05

Flight#: KQ 100

London Heathrow Airport
Arrival
16 November, 2026 16:15
Aircraft: Class: R Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 7:10:00

£ 660.00

Book Now
London Heathrow Airport
Departing
15 November, 2026 18:25

Flight#: KQ 101

Nairobi Jomo Kenyatta International Airport
Arrival
16 November, 2026 05:15
Aircraft: Class: R Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 10:50:00

Nairobi Jomo Kenyatta International Airport
Departing
16 November, 2026 07:45

Flight#: KQ 760

Johannesburg O. R. Tambo International Airport
Arrival
16 November, 2026 10:55
Aircraft: Class: R Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 3:10:00

Johannesburg O. R. Tambo International Airport
Departing
16 November, 2026 01:15

Flight#: KQ 765

Nairobi Jomo Kenyatta International Airport
Arrival
16 November, 2026 06:20
Aircraft: Class: R Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 5:05:00

Nairobi Jomo Kenyatta International Airport
Departing
16 November, 2026 09:05

Flight#: KQ 100

London Heathrow Airport
Arrival
16 November, 2026 16:15
Aircraft: Class: R Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 7:10:00

£ 660.00

Book Now
London Heathrow Airport
Departing
17 November, 2026 18:25

Flight#: KQ 101

Nairobi Jomo Kenyatta International Airport
Arrival
18 November, 2026 05:15
Aircraft: Class: R Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 10:50:00

Nairobi Jomo Kenyatta International Airport
Departing
18 November, 2026 07:45

Flight#: KQ 760

Johannesburg O. R. Tambo International Airport
Arrival
18 November, 2026 10:55
Aircraft: Class: R Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 3:10:00

Johannesburg O. R. Tambo International Airport
Departing
16 November, 2026 01:15

Flight#: KQ 765

Nairobi Jomo Kenyatta International Airport
Arrival
16 November, 2026 06:20
Aircraft: Class: R Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 5:05:00

Nairobi Jomo Kenyatta International Airport
Departing
16 November, 2026 09:05

Flight#: KQ 100

London Heathrow Airport
Arrival
16 November, 2026 16:15
Aircraft: Class: R Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 7:10:00

£ 660.00

Book Now
London Heathrow Airport
Departing
11 November, 2026 18:25

Flight#: KQ 101

Nairobi Jomo Kenyatta International Airport
Arrival
12 November, 2026 05:15
Aircraft: Class: R Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 10:50:00

Nairobi Jomo Kenyatta International Airport
Departing
12 November, 2026 07:45

Flight#: KQ 760

Johannesburg O. R. Tambo International Airport
Arrival
12 November, 2026 10:55
Aircraft: Class: R Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 3:10:00

Johannesburg O. R. Tambo International Airport
Departing
16 November, 2026 01:15

Flight#: KQ 765

Nairobi Jomo Kenyatta International Airport
Arrival
16 November, 2026 06:20
Aircraft: Class: R Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 5:05:00

Nairobi Jomo Kenyatta International Airport
Departing
16 November, 2026 09:05

Flight#: KQ 100

London Heathrow Airport
Arrival
16 November, 2026 16:15
Aircraft: Class: R Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 7:10:00

£ 660.00

Book Now
London Heathrow Airport
Departing
13 November, 2026 18:25

Flight#: KQ 101

Nairobi Jomo Kenyatta International Airport
Arrival
14 November, 2026 05:15
Aircraft: Class: N Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 10:50:00

Nairobi Jomo Kenyatta International Airport
Departing
14 November, 2026 07:45

Flight#: KQ 760

Johannesburg O. R. Tambo International Airport
Arrival
14 November, 2026 10:55
Aircraft: Class: N Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 3:10:00

Johannesburg O. R. Tambo International Airport
Departing
16 November, 2026 01:15

Flight#: KQ 765

Nairobi Jomo Kenyatta International Airport
Arrival
16 November, 2026 06:20
Aircraft: Class: R Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 5:05:00

Nairobi Jomo Kenyatta International Airport
Departing
16 November, 2026 09:05

Flight#: KQ 100

London Heathrow Airport
Arrival
16 November, 2026 16:15
Aircraft: Class: R Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 7:10:00

£ 687.50

Book Now
London Heathrow Airport
Departing
14 November, 2026 18:25

Flight#: KQ 101

Nairobi Jomo Kenyatta International Airport
Arrival
15 November, 2026 05:15
Aircraft: Class: E Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 10:50:00

Nairobi Jomo Kenyatta International Airport
Departing
15 November, 2026 07:45

Flight#: KQ 760

Johannesburg O. R. Tambo International Airport
Arrival
15 November, 2026 10:55
Aircraft: Class: E Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 3:10:00

Johannesburg O. R. Tambo International Airport
Departing
16 November, 2026 01:15

Flight#: KQ 765

Nairobi Jomo Kenyatta International Airport
Arrival
16 November, 2026 06:20
Aircraft: Class: R Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 5:05:00

Nairobi Jomo Kenyatta International Airport
Departing
16 November, 2026 09:05

Flight#: KQ 100

London Heathrow Airport
Arrival
16 November, 2026 16:15
Aircraft: Class: R Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 7:10:00

£ 711.70

Book Now
London Heathrow Airport
Departing
12 November, 2026 18:25

Flight#: KQ 101

Nairobi Jomo Kenyatta International Airport
Arrival
13 November, 2026 05:15
Aircraft: Class: N Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 10:50:00

Nairobi Jomo Kenyatta International Airport
Departing
13 November, 2026 07:45

Flight#: KQ 760

Johannesburg O. R. Tambo International Airport
Arrival
13 November, 2026 10:55
Aircraft: Class: N Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 3:10:00

Johannesburg O. R. Tambo International Airport
Departing
16 November, 2026 01:15

Flight#: KQ 765

Nairobi Jomo Kenyatta International Airport
Arrival
16 November, 2026 06:20
Aircraft: Class: R Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 5:05:00

Nairobi Jomo Kenyatta International Airport
Departing
16 November, 2026 09:05

Flight#: KQ 100

London Heathrow Airport
Arrival
16 November, 2026 16:15
Aircraft: Class: R Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 7:10:00

£ 715.00

Book Now
London Heathrow Airport
Departing
15 November, 2026 15:00

Flight#: AH 2055

Algiers Houari Boumediene Airport
Arrival
15 November, 2026 17:55
Aircraft: Class: V Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 2:55:00

Algiers Houari Boumediene Airport
Departing
15 November, 2026 21:25

Flight#: AH 5360

Johannesburg O. R. Tambo International Airport
Arrival
16 November, 2026 07:45
Aircraft: Class: V Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 10:20:00

Johannesburg O. R. Tambo International Airport
Departing
16 November, 2026 20:00

Flight#: AH 5361

Algiers Houari Boumediene Airport
Arrival
17 November, 2026 04:15
Aircraft: Class: V Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 8:15:00

Algiers Houari Boumediene Airport
Departing
17 November, 2026 10:20

Flight#: AH 2054

London Heathrow Airport
Arrival
17 November, 2026 13:30
Aircraft: Class: V Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 3:10:00

£ 765.60

Book Now
London Heathrow Airport
Departing
13 November, 2026 15:00

Flight#: AH 2055

Algiers Houari Boumediene Airport
Arrival
13 November, 2026 17:55
Aircraft: Class: V Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 2:55:00

Algiers Houari Boumediene Airport
Departing
13 November, 2026 20:10

Flight#: AH 5360

Johannesburg O. R. Tambo International Airport
Arrival
14 November, 2026 08:50
Aircraft: Class: V Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 12:40:00

Johannesburg O. R. Tambo International Airport
Departing
16 November, 2026 20:00

Flight#: AH 5361

Algiers Houari Boumediene Airport
Arrival
17 November, 2026 04:15
Aircraft: Class: V Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 8:15:00

Algiers Houari Boumediene Airport
Departing
17 November, 2026 10:20

Flight#: AH 2054

London Heathrow Airport
Arrival
17 November, 2026 13:30
Aircraft: Class: V Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 3:10:00

£ 765.60

Book Now
London Heathrow Airport
Departing
16 November, 2026 18:30

Flight#: TK 1972

Istanbul Istanbul Airport
Arrival
17 November, 2026 00:15
Aircraft: Class: V Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 5:45:00

Istanbul Istanbul Airport
Departing
17 November, 2026 01:40

Flight#: TK 38

Johannesburg O. R. Tambo International Airport
Arrival
17 November, 2026 10:30
Aircraft: Class: V Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 8:50:00

Johannesburg O. R. Tambo International Airport
Departing
16 November, 2026 18:00

Flight#: TK 43

Istanbul Istanbul Airport
Arrival
17 November, 2026 04:45
Aircraft: Class: V Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 10:45:00

Istanbul Istanbul Airport
Departing
17 November, 2026 13:15

Flight#: TK 1985

London Heathrow Airport
Arrival
17 November, 2026 15:10
Aircraft: Class: V Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 1:55:00

£ 767.80

Book Now
London Heathrow Airport
Departing
17 November, 2026 15:00

Flight#: AH 2055

Algiers Houari Boumediene Airport
Arrival
17 November, 2026 17:55
Aircraft: Class: V Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 2:55:00

Algiers Houari Boumediene Airport
Departing
18 November, 2026 00:10

Flight#: AH 5360

Johannesburg O. R. Tambo International Airport
Arrival
18 November, 2026 10:30
Aircraft: Class: V Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 10:20:00

Johannesburg O. R. Tambo International Airport
Departing
16 November, 2026 20:00

Flight#: AH 5361

Algiers Houari Boumediene Airport
Arrival
17 November, 2026 04:15
Aircraft: Class: V Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 8:15:00

Algiers Houari Boumediene Airport
Departing
17 November, 2026 10:20

Flight#: AH 2054

London Heathrow Airport
Arrival
17 November, 2026 13:30
Aircraft: Class: V Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 3:10:00

£ 768.90

Book Now
London Heathrow Airport
Departing
17 November, 2026 21:10

Flight#: WB 711

Kigali Kigali International Airport
Arrival
18 November, 2026 07:00
Aircraft: Class: T Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 9:50:00

Kigali Kigali International Airport
Departing
18 November, 2026 09:35

Flight#: WB 108

Johannesburg O. R. Tambo International Airport
Arrival
18 November, 2026 13:25
Aircraft: Class: T Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 3:50:00

Johannesburg O. R. Tambo International Airport
Departing
16 November, 2026 17:45

Flight#: WB 109

Kigali Kigali International Airport
Arrival
16 November, 2026 21:30
Aircraft: Class: T Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 3:45:00

Kigali Kigali International Airport
Departing
16 November, 2026 22:40

Flight#: WB 712

London Heathrow Airport
Arrival
17 November, 2026 07:05
Aircraft: Class: T Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 8:25:00

£ 770.00

Book Now
London Heathrow Airport
Departing
11 November, 2026 21:20

Flight#: WB 711

Kigali Kigali International Airport
Arrival
12 November, 2026 07:00
Aircraft: Class: T Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 9:40:00

Kigali Kigali International Airport
Departing
12 November, 2026 09:35

Flight#: WB 108

Johannesburg O. R. Tambo International Airport
Arrival
12 November, 2026 13:25
Aircraft: Class: T Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 3:50:00

Johannesburg O. R. Tambo International Airport
Departing
16 November, 2026 17:45

Flight#: WB 109

Kigali Kigali International Airport
Arrival
16 November, 2026 21:30
Aircraft: Class: T Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 3:45:00

Kigali Kigali International Airport
Departing
16 November, 2026 22:40

Flight#: WB 712

London Heathrow Airport
Arrival
17 November, 2026 07:05
Aircraft: Class: T Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 8:25:00

£ 770.00

Book Now
London Heathrow Airport
Departing
15 November, 2026 09:30

Flight#: QR 112

Doha Hamad International Airport
Arrival
15 November, 2026 18:20
Aircraft: Class: O Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 8:50:00

Doha Hamad International Airport
Departing
16 November, 2026 01:30

Flight#: QR 1363

Johannesburg O. R. Tambo International Airport
Arrival
16 November, 2026 09:00
Aircraft: Class: O Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 7:30:00

Johannesburg O. R. Tambo International Airport
Departing
16 November, 2026 14:45

Flight#: QR 1364

Doha Hamad International Airport
Arrival
16 November, 2026 23:55
Aircraft: Class: O Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 9:10:00

Doha Hamad International Airport
Departing
17 November, 2026 01:10

Flight#: QR 11

London Heathrow Airport
Arrival
17 November, 2026 06:25
Aircraft: Class: O Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 5:15:00

£ 781.00

Book Now
London Heathrow Airport
Departing
12 November, 2026 09:30

Flight#: QR 112

Doha Hamad International Airport
Arrival
12 November, 2026 18:20
Aircraft: Class: O Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 8:50:00

Doha Hamad International Airport
Departing
12 November, 2026 20:30

Flight#: QR 1365

Johannesburg O. R. Tambo International Airport
Arrival
13 November, 2026 04:00
Aircraft: Class: O Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 7:30:00

Johannesburg O. R. Tambo International Airport
Departing
16 November, 2026 14:45

Flight#: QR 1364

Doha Hamad International Airport
Arrival
16 November, 2026 23:55
Aircraft: Class: O Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 9:10:00

Doha Hamad International Airport
Departing
17 November, 2026 01:10

Flight#: QR 11

London Heathrow Airport
Arrival
17 November, 2026 06:25
Aircraft: Class: O Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 5:15:00

£ 781.00

Book Now
London Heathrow Airport
Departing
17 November, 2026 15:05

Flight#: QR 4

Doha Hamad International Airport
Arrival
17 November, 2026 23:50
Aircraft: Class: O Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 8:45:00

Doha Hamad International Airport
Departing
18 November, 2026 01:30

Flight#: QR 1363

Johannesburg O. R. Tambo International Airport
Arrival
18 November, 2026 09:00
Aircraft: Class: O Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 7:30:00

Johannesburg O. R. Tambo International Airport
Departing
16 November, 2026 14:45

Flight#: QR 1364

Doha Hamad International Airport
Arrival
16 November, 2026 23:55
Aircraft: Class: O Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 9:10:00

Doha Hamad International Airport
Departing
17 November, 2026 01:10

Flight#: QR 11

London Heathrow Airport
Arrival
17 November, 2026 06:25
Aircraft: Class: O Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 5:15:00

£ 781.00

Book Now
London Heathrow Airport
Departing
11 November, 2026 19:25

Flight#: QR 12

Doha Hamad International Airport
Arrival
12 November, 2026 04:10
Aircraft: Class: O Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 8:45:00

Doha Hamad International Airport
Departing
12 November, 2026 07:50

Flight#: QR 1377

Johannesburg O. R. Tambo International Airport
Arrival
12 November, 2026 15:20
Aircraft: Class: O Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 7:30:00

Johannesburg O. R. Tambo International Airport
Departing
16 November, 2026 14:45

Flight#: QR 1364

Doha Hamad International Airport
Arrival
16 November, 2026 23:55
Aircraft: Class: O Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 9:10:00

Doha Hamad International Airport
Departing
17 November, 2026 01:10

Flight#: QR 11

London Heathrow Airport
Arrival
17 November, 2026 06:25
Aircraft: Class: O Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 5:15:00

£ 781.00

Book Now
London Heathrow Airport
Departing
16 November, 2026 15:05

Flight#: QR 4

Doha Hamad International Airport
Arrival
16 November, 2026 23:50
Aircraft: Class: O Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 8:45:00

Doha Hamad International Airport
Departing
17 November, 2026 01:30

Flight#: QR 1363

Johannesburg O. R. Tambo International Airport
Arrival
17 November, 2026 09:00
Aircraft: Class: O Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 7:30:00

Johannesburg O. R. Tambo International Airport
Departing
16 November, 2026 14:45

Flight#: QR 1364

Doha Hamad International Airport
Arrival
16 November, 2026 23:55
Aircraft: Class: O Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 9:10:00

Doha Hamad International Airport
Departing
17 November, 2026 01:10

Flight#: QR 11

London Heathrow Airport
Arrival
17 November, 2026 06:25
Aircraft: Class: O Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 5:15:00

£ 783.20

Book Now
London Heathrow Airport
Departing
17 November, 2026 11:20

Flight#: TK 1980

Istanbul Istanbul Airport
Arrival
17 November, 2026 17:15
Aircraft: Class: V Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 5:55:00

Istanbul Istanbul Airport
Departing
18 November, 2026 01:40

Flight#: TK 42

Johannesburg O. R. Tambo International Airport
Arrival
18 November, 2026 10:30
Aircraft: Class: V Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 8:50:00

Johannesburg O. R. Tambo International Airport
Departing
16 November, 2026 18:00

Flight#: TK 43

Istanbul Istanbul Airport
Arrival
17 November, 2026 04:45
Aircraft: Class: V Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 10:45:00

Istanbul Istanbul Airport
Departing
17 November, 2026 13:15

Flight#: TK 1985

London Heathrow Airport
Arrival
17 November, 2026 15:10
Aircraft: Class: V Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 1:55:00

£ 786.50

Book Now
London Heathrow Airport
Departing
14 November, 2026 09:30

Flight#: QR 112

Doha Hamad International Airport
Arrival
14 November, 2026 18:20
Aircraft: Class: O Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 8:50:00

Doha Hamad International Airport
Departing
14 November, 2026 20:30

Flight#: QR 1365

Johannesburg O. R. Tambo International Airport
Arrival
15 November, 2026 04:00
Aircraft: Class: O Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 7:30:00

Johannesburg O. R. Tambo International Airport
Departing
16 November, 2026 14:45

Flight#: QR 1364

Doha Hamad International Airport
Arrival
16 November, 2026 23:55
Aircraft: Class: O Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 9:10:00

Doha Hamad International Airport
Departing
17 November, 2026 01:10

Flight#: QR 11

London Heathrow Airport
Arrival
17 November, 2026 06:25
Aircraft: Class: O Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 5:15:00

£ 808.50

Book Now
London Heathrow Airport
Departing
13 November, 2026 11:00

Flight#: QR 10

Doha Hamad International Airport
Arrival
13 November, 2026 19:45
Aircraft: Class: O Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 8:45:00

Doha Hamad International Airport
Departing
14 November, 2026 01:30

Flight#: QR 1363

Johannesburg O. R. Tambo International Airport
Arrival
14 November, 2026 09:00
Aircraft: Class: O Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 7:30:00

Johannesburg O. R. Tambo International Airport
Departing
16 November, 2026 14:45

Flight#: QR 1364

Doha Hamad International Airport
Arrival
16 November, 2026 23:55
Aircraft: Class: O Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 9:10:00

Doha Hamad International Airport
Departing
17 November, 2026 01:10

Flight#: QR 11

London Heathrow Airport
Arrival
17 November, 2026 06:25
Aircraft: Class: O Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 5:15:00

£ 808.50

Book Now
London Heathrow Airport
Departing
11 November, 2026 21:00

Flight#: ET 701

Addis Ababa Addis Ababa Bole International Airport
Arrival
12 November, 2026 06:45
Aircraft: Class: U Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 9:45:00

Addis Ababa Addis Ababa Bole International Airport
Departing
12 November, 2026 09:05

Flight#: ET 809

Johannesburg O. R. Tambo International Airport
Arrival
12 November, 2026 13:25
Aircraft: Class: U Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 4:20:00

Johannesburg O. R. Tambo International Airport
Departing
16 November, 2026 22:50

Flight#: ET 858

Addis Ababa Addis Ababa Bole International Airport
Arrival
17 November, 2026 05:25
Aircraft: Class: Q Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 6:35:00

Addis Ababa Addis Ababa Bole International Airport
Departing
17 November, 2026 10:45

Flight#: ET 710

London Heathrow Airport
Arrival
17 November, 2026 17:00
Aircraft: Class: Q Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 6:15:00

£ 836.00

Book Now
London Heathrow Airport
Departing
14 November, 2026 21:00

Flight#: ET 701

Addis Ababa Addis Ababa Bole International Airport
Arrival
15 November, 2026 06:45
Aircraft: Class: U Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 9:45:00

Addis Ababa Addis Ababa Bole International Airport
Departing
15 November, 2026 09:05

Flight#: ET 809

Johannesburg O. R. Tambo International Airport
Arrival
15 November, 2026 13:25
Aircraft: Class: U Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 4:20:00

Johannesburg O. R. Tambo International Airport
Departing
16 November, 2026 22:50

Flight#: ET 858

Addis Ababa Addis Ababa Bole International Airport
Arrival
17 November, 2026 05:25
Aircraft: Class: Q Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 6:35:00

Addis Ababa Addis Ababa Bole International Airport
Departing
17 November, 2026 10:45

Flight#: ET 710

London Heathrow Airport
Arrival
17 November, 2026 17:00
Aircraft: Class: Q Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 6:15:00

£ 836.00

Book Now
London Heathrow Airport
Departing
12 November, 2026 21:00

Flight#: ET 701

Addis Ababa Addis Ababa Bole International Airport
Arrival
13 November, 2026 06:45
Aircraft: Class: U Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 9:45:00

Addis Ababa Addis Ababa Bole International Airport
Departing
13 November, 2026 09:05

Flight#: ET 809

Johannesburg O. R. Tambo International Airport
Arrival
13 November, 2026 13:25
Aircraft: Class: U Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 4:20:00

Johannesburg O. R. Tambo International Airport
Departing
16 November, 2026 22:50

Flight#: ET 858

Addis Ababa Addis Ababa Bole International Airport
Arrival
17 November, 2026 05:25
Aircraft: Class: Q Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 6:35:00

Addis Ababa Addis Ababa Bole International Airport
Departing
17 November, 2026 10:45

Flight#: ET 710

London Heathrow Airport
Arrival
17 November, 2026 17:00
Aircraft: Class: Q Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 6:15:00

£ 836.00

Book Now
London Heathrow Airport
Departing
17 November, 2026 21:00

Flight#: ET 701

Addis Ababa Addis Ababa Bole International Airport
Arrival
18 November, 2026 06:45
Aircraft: Class: U Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 9:45:00

Addis Ababa Addis Ababa Bole International Airport
Departing
18 November, 2026 09:05

Flight#: ET 809

Johannesburg O. R. Tambo International Airport
Arrival
18 November, 2026 13:25
Aircraft: Class: U Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 4:20:00

Johannesburg O. R. Tambo International Airport
Departing
16 November, 2026 22:50

Flight#: ET 858

Addis Ababa Addis Ababa Bole International Airport
Arrival
17 November, 2026 05:25
Aircraft: Class: Q Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 6:35:00

Addis Ababa Addis Ababa Bole International Airport
Departing
17 November, 2026 10:45

Flight#: ET 710

London Heathrow Airport
Arrival
17 November, 2026 17:00
Aircraft: Class: Q Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 6:15:00

£ 836.00

Book Now
London Heathrow Airport
Departing
16 November, 2026 21:00

Flight#: ET 701

Addis Ababa Addis Ababa Bole International Airport
Arrival
17 November, 2026 06:45
Aircraft: Class: U Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 9:45:00

Addis Ababa Addis Ababa Bole International Airport
Departing
17 November, 2026 09:05

Flight#: ET 809

Johannesburg O. R. Tambo International Airport
Arrival
17 November, 2026 13:25
Aircraft: Class: U Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 4:20:00

Johannesburg O. R. Tambo International Airport
Departing
16 November, 2026 22:50

Flight#: ET 858

Addis Ababa Addis Ababa Bole International Airport
Arrival
17 November, 2026 05:25
Aircraft: Class: Q Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 6:35:00

Addis Ababa Addis Ababa Bole International Airport
Departing
17 November, 2026 10:45

Flight#: ET 710

London Heathrow Airport
Arrival
17 November, 2026 17:00
Aircraft: Class: Q Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 6:15:00

£ 836.00

Book Now
London Heathrow Airport
Departing
15 November, 2026 21:00

Flight#: ET 701

Addis Ababa Addis Ababa Bole International Airport
Arrival
16 November, 2026 06:45
Aircraft: Class: H Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 9:45:00

Addis Ababa Addis Ababa Bole International Airport
Departing
16 November, 2026 09:05

Flight#: ET 809

Johannesburg O. R. Tambo International Airport
Arrival
16 November, 2026 13:25
Aircraft: Class: H Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 4:20:00

Johannesburg O. R. Tambo International Airport
Departing
16 November, 2026 22:50

Flight#: ET 858

Addis Ababa Addis Ababa Bole International Airport
Arrival
17 November, 2026 05:25
Aircraft: Class: Q Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 6:35:00

Addis Ababa Addis Ababa Bole International Airport
Departing
17 November, 2026 10:45

Flight#: ET 710

London Heathrow Airport
Arrival
17 November, 2026 17:00
Aircraft: Class: Q Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 6:15:00

£ 875.60

Book Now
London Heathrow Airport
Departing
15 November, 2026 18:25

Flight#: KQ 101

Nairobi Jomo Kenyatta International Airport
Arrival
16 November, 2026 05:15
Aircraft: Class: R Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 10:50:00

Nairobi Jomo Kenyatta International Airport
Departing
17 November, 2026 01:15

Flight#: KQ 784

Cape Town Cape Town International Airport
Arrival
17 November, 2026 06:00
Aircraft: Class: R Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 4:45:00

Cape Town Cape Town International Airport
Departing
16 November, 2026 14:25

Flight#: KQ 793

Nairobi Jomo Kenyatta International Airport
Arrival
16 November, 2026 22:10
Aircraft: Class: N Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 7:45:00

Nairobi Jomo Kenyatta International Airport
Departing
17 November, 2026 09:05

Flight#: KQ 100

London Heathrow Airport
Arrival
17 November, 2026 16:15
Aircraft: Class: N Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 7:10:00

£ 878.90

Book Now
London Heathrow Airport
Departing
11 November, 2026 16:45

Flight#: TK 1986

Istanbul Istanbul Airport
Arrival
11 November, 2026 22:35
Aircraft: Class: Q Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 5:50:00

Istanbul Istanbul Airport
Departing
12 November, 2026 01:35

Flight#: TK 38

Johannesburg O. R. Tambo International Airport
Arrival
12 November, 2026 10:15
Aircraft: Class: Q Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 8:40:00

Johannesburg O. R. Tambo International Airport
Departing
16 November, 2026 18:00

Flight#: TK 43

Istanbul Istanbul Airport
Arrival
17 November, 2026 04:45
Aircraft: Class: V Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 10:45:00

Istanbul Istanbul Airport
Departing
17 November, 2026 13:15

Flight#: TK 1985

London Heathrow Airport
Arrival
17 November, 2026 15:10
Aircraft: Class: V Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 1:55:00

£ 885.50

Book Now
London Heathrow Airport
Departing
11 November, 2026 16:50

Flight#: EK 30

Dubai Dubai International Airport
Arrival
12 November, 2026 02:45
Aircraft: Class: L Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 9:55:00

Dubai Dubai International Airport
Departing
12 November, 2026 04:05

Flight#: EK 761

Johannesburg O. R. Tambo International Airport
Arrival
12 November, 2026 10:15
Aircraft: Class: L Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 6:10:00

Johannesburg O. R. Tambo International Airport
Departing
16 November, 2026 22:20

Flight#: EK 766

Dubai Dubai International Airport
Arrival
17 November, 2026 08:20
Aircraft: Class: L Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 10:00:00

Dubai Dubai International Airport
Departing
17 November, 2026 09:40

Flight#: EK 29

London Heathrow Airport
Arrival
17 November, 2026 14:25
Aircraft: Class: L Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 4:45:00

£ 902.00

Book Now